观赏: to look at sth with pleasure, to watch (sth marvelous), ornamental...
自主: independent, to act for oneself, autonomous...
科普: popular science, popularization of science, abbr. of...
涌入: to come pouring in, influx...
呐喊: shout, rallying cry, cheering, to shout...
袋: pouch, bag, sack, pocket...
蚂蚁: ant...
杀毒: to disinfect, (computing) to destroy a computer virus...
统治: to rule (a country), to govern, rule, regime...
得罪: to offend sb, to make a faux pas, a faux pas, see also...